Big Huge Thesaurus

Microtus richardsoni

noun